Internet Archive BookReader

Historical memoranda of Breconshire; a collection of papers from various sources relating to the history of the County